/**
 * @description 本地缓存方法封装处理
 */
export default {
  set(key, value) {
    if (key) {
      uni.setStorageSync(key, value)
    }
  },
  get(key) {
    if (key) {
      return uni.getStorageSync(key)
    }
    return null
  },
  setJSON(key, jsonValue) {
    if (jsonValue) {
      this.set(key, JSON.stringify(jsonValue))
    }
  },
  getJSON(key) {
    const value = this.get(key)
    if (value) {
      return JSON.parse(value)
    }
    return null
  },
  remove(key) {
    uni.removeStorageSync(key)
  }
}
